determined effort - Espagnol Anglais Dictionnaire